CPSDebug: Automatic failure explanation in CPS models
نویسندگان
چکیده
Abstract Debugging cyber-physical system (CPS) models is a cumbersome and costly activity. CPS combine continuous discrete dynamics—a fault in physical component manifests itself very different way than state machine. Furthermore, faults can propagate both time space before they be detected at the observable interface of model. As consequence, explaining reason an observed failure challenging often requires domain-specific knowledge. In this paper, we propose approach, novel CPSDebug that combines testing, specification mining, analysis, to automatically explain failures Simulink/Stateflow models. particular, address hybrid nature by using methods infer properties from variables We evaluate on two case studies, involving main scenarios several classes faults, demonstrating potential value our approach.
منابع مشابه
Explanation and Connectionist Models
How do connectionist models explain? Connectionist models replace experiments that for ethical and pragmatic reasons we can’t do, and explore the abstract properties of complex brain-like networks, with the aim of discovering the mechanisms that give rise to cognition. Their mode of explanation is distinct from those of both classical AI, which uses inference to the best explanation; and from s...
متن کاملModels of Scientific Explanation
EXPLANATION Explanation of why things happen is one of humans' most important cognitive operations. In everyday life, people are continually generating explanations of why other people behave the way they do, why they get sick, why computers or cars are not working properly, and of many other puzzling occurrences. More systematically, scientists develop theories to provide general explanations ...
متن کاملDialogical Models of Explanation
This paper takes on the task of providing a formal system of dialogue CE in which the speech acts of requesting and providing an explanation are represented as dialogue moves in the system. CE has opening rules, locution rules, dialogue rules, success rules and closing rules. The system is meant to be simple and basic, to provide a platform for developing more specialized formal dialogue system...
متن کاملThe Automatic Explanation of Multivariate Time Series
Due to the advances in data capture and storage techniques over the last decade, the size of Multivariate Time Series (MTS) data being recorded has grown massively. Many of these MTS are characterised by a large number of interdependent variables with large possible time lags. If new and useful knowledge is to be automatically learnt from this type of data in order to aid the understanding of t...
متن کاملThe Bayesian explanation of transmission failure
Even if our justified beliefs are closed under known entailment, there may still be instances of transmission failure. Transmission failure occurs when P entails Q, but a subject cannot acquire a justified belief that Q by deducing it from P . Paradigm cases of transmission failure involve inferences from mundane beliefs (e.g., that the wall in front of you is red) to the denials of skeptical h...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal on Software Tools for Technology Transfer
سال: 2021
ISSN: ['1433-2779', '1433-2787']
DOI: https://doi.org/10.1007/s10009-020-00599-4